package com.zj.fx.model.month;

import java.math.BigDecimal;

/**
 * 状态常量类
 */
public class MonthConstant {
    /*
    通用是否状态--字符串
     */
    public static final String IS = "1";//是
    public static final String NOT = "0";//否

    /*
    通用是否状态--Integer
     */
    public static final int IS_INT = 1;//是
    public static final int NOT_INT = 0;//否

    /*
    月度填报明细状态--字符串
    填报任务状态(0未填报/1分公司审核中/2分公司驳回调整/3责任部门审核中/4责任部门驳回调整/5审核完成/6完成分公司驳回项调整/7完成责任部门审核项调整)
     */
    public static final String DTL_STATE_NOFILL = "0";//未填报
    public static final String DTL_STATE_ISAUDITING = "1";//分公司审核中
    public static final String DTL_STATE_ISREJECTED = "2";//分公司驳回调整
    public static final String DTL_STATE_AUDITDEPT = "3";//责任部门审核中
    public static final String DTL_STATE_REJECTDEPT = "4";//责任部门驳回调整
    public static final String DTL_STATE_ISFINISHED = "5";//审核完成
    public static final String DTL_STATE_SUBAGAIN = "6";//完成分公司驳回项调整
    public static final String DTL_STATE_DEPTAGAIN = "7";//完成责任部门审核项调整

    /*
    月度填报管理-任务状态--字符串
    填报任务状态(0未填报/1分公司审核中/2分公司驳回调整/3责任部门审核中/4责任部门驳回调整/5审核完成)
     */
    public static final String TASK_STATE_NOFILL = "0";//未填报
    public static final String TASK_STATE_ISAUDITING = "1";//分公司审核中
    public static final String TASK_STATE_ISREJECTED = "2";//分公司驳回调整
    public static final String TASK_STATE_AUDITDEPT = "3";//责任部门审核中
    public static final String TASK_STATE_REJECTDEPT = "4";//责任部门驳回调整
    public static final String TASK_STATE_ISFINISHED = "5";//审核完成
    public static final String TASK_STATE_SUBAGAIN = "6";//完成分公司驳回项调整
    public static final String TASK_STATE_DEPTAGAIN = "7";//完成责任部门审核项调整

    /*
       月度填报评分策略--字符串
       评分策略（1输入量值（目标）/2是否/3输入量值）
    */
    public static final String DTL_TACTIC_TARGET = "1";//输入量值（目标）
    public static final String DTL_TACTIC_ISORNOT = "2";//是否
    public static final String DTL_TACTIC_VALUE = "3";//输入量值

    /*
        月度填项目等级
    */
    public static final String DTL_PROGRADE_THREE = "3";//
    public static final String DTL_PROGRADE_FOUR = "4";//
    public static final String DTL_PROGRADE_FIVE = "5";//

    /*
       月度部门审核状态--字符串
    */
    public static final String AUDIT_NOT = "0";//是
    public static final String AUDIT_FINISH = "1";//否

    /*
    月度结果必备条件是否合格（0否1是2审核中）--字符串
     */
    public static final String RESULT_OK = "1";//是
    public static final String RESULT_ISAUDITING = "2";//审核中
    public static final String RESULT_FAIL = "0";//否

    /*
    月度评价任务自评价值默认填写
     */
    public static final String AUTO_GENERATE = "无需填写";//无需填写

    /*
    得分“0”
     */
    public static final String SCORE_ZERO_STR = "0";

    /*
    部门ID
     */
    public static final String DEPT_ID_YINGXIAO = "61";
    public static final String DEPT_ID_YUNJIAN = "62";
    public static final String DEPT_ID_ANJIAN = "63";
    public static final String DEPT_ID_DANGJIAN = "64";
    public static final String DEPT_ID_JIWEI = "68";
    public static final String DEPT_ID_RENZI = "69";
    public static final String DEPT_ID_HULIANWANG = "67";
    public static final String DEPT_ID_FAZHAN = "65";
    public static final String DEPT_ID_HOUQIN = "66";
    public static final String DEPT_ID_GONGHUI = "70";
    public static final String DEPT_ID_XINTONG = "71";
    public static final String DEPT_ID_BANGONGSHI = "72";

    /*
       发布状态--字符串
    */
    public static final String ISSUE_NOT = "0";//未发布
    public static final String ISSUE_FINISH = "1";//已发布

    /*
       供电所星级对应分数线
    */
    public static final String STAR_FIVE_LINE = "0.90";//五星--90%
    public static final String STAR_FOUR_LINE = "0.85";//四星--85%
    public static final String STAR_THREE_LINE = "0.80";//四星--85%
}
